﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HongStone.Domain.SystemSetupModel.InstitutionSettingModel
{
    /// <summary>
    /// 人员信息（人力资源）
    /// </summary>
    [Table("Personnel")]
    public class Personnel
    {
        /// <summary>
        /// 人员ID
        /// </summary>
        [Key]
        public int PersonnelId { get; set; }
        /// <summary>
        /// 登录信息
        /// </summary>
        public int LoginId { get; set; }
        /// <summary>
        /// 员工基本信息
        /// </summary>
        public int EmployeeId { get; set; }
        /// <summary>
        /// 员工教育情况
        /// </summary>
        public int EducationId { get; set; }
        /// <summary>
        /// 员工证书
        /// </summary>
        public int CertifivateId { get; set; }
        /// <summary>
        /// 员工工作情况
        /// </summary>
        public int WorkId { get; set; }
        /// <summary>
        /// 员工人力信息
        /// </summary>
        public int ManpowerId { get; set; }
        /// <summary>
        /// 调整信息
        /// </summary>
        public int AdjustmentId { get; set; }
        /// <summary>
        /// 主键ID
        /// </summary>
        public int PostAdjustmentId { get; set; }
        /// <summary>
        /// 附件上传
        /// </summary>
        public int FileId { get; set; }
        /// <summary>
        /// 参与项目情况
        /// </summary>
        public int ParticipationId { get; set; }
        /// <summary>
        /// 离职情况
        /// </summary>
        public int DimissionId { get; set; }
    }
}
